stomach irrigation - French English Dictionary